package com.ccc.scala.base7_collection

import java.util
import scala.collection.mutable
import scala.collection.mutable.ArrayBuffer

object Collection02_ArrayBuffer2 {
  def main(args: Array[String]): Unit = {
    // 集合 - 可变数组

    val array = Array(1, 2, 3, 4)

    // 不可变 -> 可变
    val buffer: mutable.Buffer[Int] = array.toBuffer

    val buff = ArrayBuffer(4, 3, 2, 1)
    // 可变 -> 不可变
    val array2 = buff.toArray

    // Java集合 <=> Scala集合

//    import scala.collection.JavaConverters._
//    val list = new java.util.ArrayList()
//    list.asScala.foreach(println(_))

    // List(1,3,5,7).asJava

  }

}
